Developing Requirements for Data Warehouse Systems with Use Cases
نویسندگان
چکیده
Intelligent and comprehensive data warehouse systems are a powerful instrument for organizations to analyze their business. The implementation of such decision systems for an enterprise-wide management and decision support can be very different from traditional software implementations. Because data warehouse systems are strongly data-driven, the development process is highly dependent on its underlying data, which is generally stored in a data warehouse. Since data warehouse systems concern many organizational units, the collection of unambiguous, complete, verifiable, consistent and usable requirements can be a very difficult task. Use cases are considered as standard notation for object-oriented requirement modeling. In this paper we show how use cases can enhance communication between stakeholders, domain experts, data warehouse designers and other professionals with diverse backgrounds. We introduce and discuss three different abstraction levels (business, user and system requirements) of data warehouse requirements and show how use cases can be drivers for the requirements development.
منابع مشابه
Process-Oriented Requirement Analysis Supporting the Data Warehouse Design Process - A Use Case Driven Approach
Intelligent and comprehensive analysis systems are a powerful instrument for companies to analyse their business. The implementation of such analysis systems for an enterprise-wide management and decision support can be very different from traditional software implementations. Because analysis systems are strongly data-driven, the development process is highly dependent on its underlying data, ...
متن کاملThe optimal warehouse capacity: A queuing-based fuzzy programming approach
Among the various existing models for the warehousing management, the simultaneous use of private and public warehouses is as the most well-known one. The purpose of this article is to develop a queuing theory-based model for determining the optimal capacity of private warehouse in order to minimize the total corresponding costs. In the proposed model, the available space and budget to create a...
متن کاملRequirement Elicitation Tecniques For Datawarehouse Review Paper
Data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of data to provide the strategic information to the decision makers. Most of the data ware house project fails to meet the business requirements and business goals because of the improper requirement engineering phase. Building a data warehouse is a very challenging task. Data warehouse development can us...
متن کاملIntégration et exploitation de besoins en entreprise étendue fondées sur la sémantique
Requirements engineering (RE) plays a crucial role in the process of developing informationsystems. It aims at providing a specification of requirements that is consistent, unambiguous, complete,verifiable, etc. With the development of distributed applications (such is the case of global enterprises) theimportance of RE increases. Indeed, these applications require the collaboration...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کامل